deodorized alcohol - French English Dictionary